kauri snail (paryphanta busbyi) - French English Dictionary